home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 June / EnigmA AMIGA RUN 08 (1996)(G.R. Edizioni)(IT)[!][issue 1996-06][EARSAN CD VII].iso / earcd / editor / ged_e-s2.rdm < prev    next >
Text File  |  1996-05-20  |  2KB  |  76 lines

  1. Short:    AmigaE syntax parser V1.6 for GoldED 3.1.3
  2. Author:   klaus.becker@dortmund.netsurf.de (Klaus Becker)
  3. Uploader: klaus.becker@dortmund.netsurf.de (Klaus Becker)
  4. Type:     text/edit
  5.  
  6. FEATURES
  7.  
  8.   A parser for AmigaE, written in AmigaE.
  9.  
  10. DISTRIBUTABILITY
  11.  
  12.   Freeware.
  13.  
  14. INSTALLATION
  15.  
  16.   Copy e.parser to the GoldED:syntax directory.
  17.   Read the golded manual for the configuration.
  18.  
  19.   I strongly recommended a processor > 68020 and a gfxcard.
  20.  
  21.  
  22.   I would like to thanks all people, who helped me to improve
  23.   the syntax-parser,especially Sven Steiniger, who has rewritten
  24.   some procs in assembler. :-)
  25.  
  26.  
  27.   New in V1.6:
  28.   ------------
  29.    !!! Attention !!!
  30.    Only e-sources will be highlighted (trailing '.e' in filename)
  31.  
  32.    keywords 'ARRAY (OF)' and 'PTR TO' changed to type definitions
  33.    (suggestion by Petr Valouch)
  34.  
  35.    'IF a-->0' now parsed correctly
  36.    (reported by Sven Steiniger)
  37.  
  38.    some procedures rewritten in assembler
  39.    (done by Sven Steiniger)
  40.  
  41.    some speed-improvements (registered variables in the search-routine)
  42.  
  43.    insert some missing E-Functions:
  44.       FastDispose(),FastNew(),FastDisposeList(),NewR()
  45.       CtrlC(),KickVersion(),CleanUp(),ReThrow()
  46.  
  47.    CONSTANTS with len=1 will now shown correctly
  48.  
  49.    and some other improvements (not worth to mention)
  50.  
  51.  
  52.    Some special notes:
  53.    -------------------
  54.  
  55.    The E-keywords 'INC' and 'DEC' are actually operators,
  56.    not keywords.
  57.  
  58.    If you're writing 'a[]+++1' only the last '+' will be highlighted
  59.    for visual reasons.
  60.  
  61.    Some E-functions (mostly intuition- and graphicsfunctions) are not
  62.    implemented and become automaticly librarycalls.
  63.    (because their first letter is uppercase)
  64.    e.g. WaitIMessage(),Mouse(),Inp(),Box(),Line() ...
  65.    also defined macros like ColGroup(2) in MUI.e
  66.  
  67.    known bugs:
  68.    -----------
  69.    Nested comments will confuse the parser.
  70.    (reported by Leon Woestenberg)
  71.  
  72.    ------------------------------------------------------------------
  73.    If you have any suggestions or bugreports,
  74.    please send me an email. Thanks.
  75.    ------------------------------------------------------------------
  76.